home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
vote_40.zip
/
VOTEDOOR.NEW
< prev
next >
Wrap
Text File
|
1991-02-17
|
9KB
|
241 lines
-=( LiveSystems Vote new file )=-
Vote 4.0
A major release as I did change a lot of things.
* RA 1.0 compatibility
* Uses AVATAR if the user has this selected
* Changed the Statusline somewhat as it became to long when a user had a
long name.
* Local ansi is improved (guess you will only see this when you use the
xxHI/xxBye screens.
* The list-questions option show's more info now. Not only the question, but
also who asked it, howmany times it was voted and if YOU already voted.
* Changed the collors somewhat, had to make them up to date with my other
doors
* Implemented basic foreighn language support. The door translates upper-
ascii to lowerascii when the user has ASCII selected. So 'ê' become 'e'
etc.
* Improved (hopefully) the network support. Files are now opened with the
Sharebits set to the needed value. This should (theoretical, I don't own
a network nor have access to one) make the usage of share obsolete
If you use a network which DOESN'T use share, you can overrule the
share detection by setting the environment variable USESHARE=OFF
This will work for all my programs and those written with the RADoor
doorwritters library.
* Votedoor now knows a file named SORRY.ANS/ASC/AVT which is shown when
a user attempts to add a question, but his security is to low.
==============================================================================
Vote 3.6
This is mainly a maintainance release. In the time since I wrote this door
I wrote several other doors and the RA unit I developed on the way got more
advanced and less buggy. I thought it was time to update votedoor too to take
advantage of this.
* A bug in the online mail handling was solved. For some reason ths bug poped
up the first time in my last (trivia) door but it has been lurking in my
other doors too.. It would hang up the computer with a 'there is mail for you'
when a user had his QuietMode toggle on.
* I changed the names of the intro and goodbye ansi/ascii files. Their name
is now: VoteHi.ans/asc and VoteBye.ans/asc
You can also use the RA control characters ^A (Press ENTER to continue) and
^W (wait a second) now. Further are the [P] pause key and the [S] stop key
recognised when votedoor shows a file.
* The way the config.ra and the exitinfo.bbs are read is changed. The door
shouldn't have any problems with the 1.0 version of RA now. (In case the
size of those files changes..)
* Lots of little changes internaly which don't change the way the program works
but which will let it work smoother.
==============================================================================
Vote 3.5
* The evening after I release 3.4 Bart Burkels told me about an inconcequence
in the usage of the 'S' and the 'Q' key, together with a small but irritating
bug left in the dutch version lead me to this release...
==============================================================================
Vote 3.4
* Changes my pascal liberary for RA doors somewhat, so there are some changes
most of which are invisible for the user. What is visible is that the
statusline is now automaticaly updated and there is a jump to dos option for
the sysop. (Not realy nessecary for this door, but alas..;)
==============================================================================
Vote 3.3
* One couldn't stop voting while a vote was asked. Only when the results
where shown. Solved.
* VoteMain aborts when there's not <MaxDaysOld> parameter or when the
parameter is 0.
==============================================================================
Vote 3.2
* A stupid mistake of yours truly.. All the graphical characters from the
extended characterset were filtered out of the hello/goodbye ansiscreens..
*AUCH* Ok, Ok.. you may hit me.... but not THAT hard!!
==============================================================================
Vote 3.1
* Removed some little last bugs, The [Q] didn't work while showing a file
(Show old questions/help)
* Choise -> Choice
* Changed the way a question is displayed to the user. If he already voted
he get's the results directly, When he didn't vote yet, he get's the
old screen, but not the results.. So he isn't influenced by what others
did vote. If he pressed return to continue, or when he votes he gets the
results.. including his own vote (when he DID vote of course..;)
* When the results are shown (While voting and in the history file) The
number of votes on an answer are also shown.
* A real stupid typo in the docfile. My mailaddress isn't 281/1.2 but
283/1.2 Guess this is why I didn't get foreighn remarks yet..;-)
-------
Special thanks to Bart Burkels, who did noted those errors..
==============================================================================
Vote 3.0
* A major upgrade!!
* Changed the datafile, there's only one file now.. Quest.dat
* Wrote a better maintain/pack utility for vote. VoteMain.exe
Read the DOC file on how to use it..
* There was no Carrier checking while a user paused the help or
history file.. Solved..
* Due to a tp5 bug (Feature?) users were able to vote more often on the
same question during the same session.. Solved..
==============================================================================
Vote 2.4
* I'm guilty.. Yep.. no way to bail out.. Version 2.3 was release to early!
With a BIG bug in the recordlocking section..;( Sorry if you were one of
the ppl who already downloaded the file... Anyhow, I hope all those
problems are solved by now... Recordlocking should only be used when the
multiline toggle in RAconfig is set.. And only in that case SHARE.EXE
is needed... Hope you still enjoy the program!
==============================================================================
Vote 2.3
Did rewrite the code so I could use the RAdoor library I've written for my
own use. This way the program is easier to maintain.. (Well, maybe I release
that library, once it's bugfree and I find time to write docu for it..)
This also means that there are some bugs removed and new features implemented:
* There were some errors in the logfile handling. The EOL sequence was at the
wrong side of a logline, and there was a missing space between the date
and the real info.
* Whenever a file is displayed (the help/old question file, or the
intro/goodbye ans/asc files) Vote now recognises the 'P' and 'S'
key for Pause and Stop. ANY key will continue after a 'P'.
* Some other little changes.
==============================================================================
Vote 2.2 is now usable under a multiline RA setup. It recognises the
MULTILINE toggle in the config.ra and uses it's internal recordlocking
routines to ensure the correctness of the datafile. It looks for the
config.ra first in the current directory, and if not there it looks in
the directory pointed to by the RA environment variable. the
EXITINFO.BBS file is expected in the current dir when in multiline mode
or in the RA directory when in single line mode.
Vote uses the following fields in the config.ra file:
Multiline
Monomode
systemname
StatFore,StatBack
HiFore,HiBack
usertime out
LogStyle
LogFileName
From the exitinfo.bbs file it uses:
Baud field,
username
ANSI bit
Screen clearing codes bit
More [Y/n/=] bit
user security level
screen length
* Solved some little bugs which caused the screens to disappear due to
not waiting for a key.
* Added DesqView support
Vote runs nice under desqview now. It gives back timeslices while
waiting for user input, or if the fossilbuffer is full.
* Added internal ANSI support
No need for an ansidriver under desqview as far as vote is concerned.
it handles the ansi to the local screen internal now. If the sysop
selected the mono mode for RA, vote intercepts the colors and displays
only black and white.
* Added record locking during update of records.
The database is now secured in a multiline enviroment. Records which are
added or updated are locked during the critical sections. You should
run the ms-dos SHARE program when you run VoteDoor under a multiline RA
* Added msg support
Vote watches for NODE??.RA messages and displays them when it finds one,
So users can even be reached while in the votedoor.
* Added support for the user configuration.
* Added logfile capabilities. Only FrodoStyle logging at the moment.
Logs are added to the file defined in the Config.ra The logStyle
Toggle is also used, but at the moment opus and frodo style result
in the same log style.
* Make sure that no users are in the vote program during
maintainence with VotePack or VoteMaint !!